package com.epfresh.bean;

import java.util.List;

/**
 * Created by wzh on 2016/4/11.
 */
public class OrderDetailEntity {
    String factProductCount;
    String productExpressFee;

    public String getProductExpressFee() {
        return productExpressFee;
    }

    public void setProductExpressFee(String productExpressFee) {
        this.productExpressFee = productExpressFee;
    }

    public String getFactProductCount() {
        return factProductCount;
    }

    public void setFactProductCount(String factProductCount) {
        this.factProductCount = factProductCount;
    }

    public String getFactProductTotalPrice() {
        return factProductTotalPrice;
    }

    public void setFactProductTotalPrice(String factProductTotalPrice) {
        this.factProductTotalPrice = factProductTotalPrice;
    }

    /**
     *factProductTotalPrice
     * factProductCount
     *wholeSalesType
     *
     * bePayPrice
     * buttonType
     *      * supplyerRefusedSignAppealStatus
     storeManagerPhone
     *disCount
     * pickupId
     * id : 1396
     * orderNo : 311603240000154086
     * accountId : 90
     * salesType : 1
     * salesTypeTitle : 现售
     * orderStatus : 5   、、、56789显示关闭原因
     * orderStatusTitle : 已拒收
     * supplyChannel : 1
     * supplyChannelTitle : 平台中转供货
     * deliveryType : 1
     * deliveryTypeTitle : 配送
     * payType : 1
     * payTypeTitle : 货到付款
     * payWayTitle :
     * merAccount : 13661871034
     * merName : 光电
     * expressFee : 0.0
     * productSumPrice : 50.34
     * orderSumPrice : 50.34
     * merFactPaidPrice : 0.0
     * receiverProvinceId : null
     * receiverCityId : null
     * receiverDistrictId : null
     * receiverDetailsAddress : null
     * receiverAddress :
     * receiver :
     * receiverPhone :
     * supplyId : 90
     * supplyAccount : 13661871034
     * supplyName : 光电
     * deliveryDate :
     * deliveryDateStr :
     * deliveryMessage :
     * placeOrderTime : 2016-03-24 16:18
     * payRemainSeconds :
     * payFirstTime :
     * outDepotTime :
     * estimateTime : 2016-03-24
     * estimateTimeStr : 00:03 // 后半夜
     * estimateMessage : 2016-03-24 00:03 合并的
     * pickUpStr :
     * pickUpPhone : 13661871034
     * driverName : 李师傅
     * driverPhone : 13661871034
     * paySecondTime :
     * refundTime :
     * finishedTime :
     * payStatus : 1
     * payStatusTitle : 未付
     * inspectCode : null
     * cancelReason : 听说产品不好 //
     * remark : 测试2
     * storeId : null
     * storeName : null
     * productId : 48
     * productTitle : 现拔特级章丘大葱50斤起售  山东大葱
     * productCount : 1
     * productChargeUnit : 箱
     * productUnitPrice : 50.34
     * productTotalPrice : 50.34
     * productGradeTitle : 一级
     * productNameTitle : 大葱
     * productVarietyTitle : 大葱
     * productBrandTitle : 东北
     * productSourceTitle : 章丘
     * marketingTime : 2016-01-16 00:00
     * productPackageSize : 10公斤/箱
     * productImgUrl : http://7xp3p0.com2.z0.glb.qiniucdn.com/2016%2F0%2F12%2F1452598683096_1.png-PRODUCTTHUMBNAIL
     * imgTag :
     * commented : 1
     * logisticTypeStr : null
     * logisticCompany :
     * logisticCode :
     * managerRefusedSignReason :
     * versionId : 403
     * tagsList : []
     * logisticType  1自有物流     2物流公司  @强 @叶晓鹏
     */

    int wholeSalesType;
    String coupons;
    String wallets;
    String firstPay;
    String firstPayTitle;
    String lastPay;
    String lastPayTitle;
    String correctWeightVal;
    String correctPayVal;

    public int getWholeSalesType() {
        return wholeSalesType;
    }

    public void setWholeSalesType(int wholeSalesType) {
        this.wholeSalesType = wholeSalesType;
    }

    public String getCoupons() {
        return coupons;
    }

    public void setCoupons(String coupons) {
        this.coupons = coupons;
    }

    public String getWallets() {
        return wallets;
    }

    public void setWallets(String wallets) {
        this.wallets = wallets;
    }

    public String getFirstPay() {
        return firstPay;
    }

    public void setFirstPay(String firstPay) {
        this.firstPay = firstPay;
    }

    public String getFirstPayTitle() {
        return firstPayTitle;
    }

    public void setFirstPayTitle(String firstPayTitle) {
        this.firstPayTitle = firstPayTitle;
    }

    public String getLastPay() {
        return lastPay;
    }

    public void setLastPay(String lastPay) {
        this.lastPay = lastPay;
    }

    public String getLastPayTitle() {
        return lastPayTitle;
    }

    public void setLastPayTitle(String lastPayTitle) {
        this.lastPayTitle = lastPayTitle;
    }

    public String getCorrectWeightVal() {
        return correctWeightVal;
    }

    public void setCorrectWeightVal(String correctWeightVal) {
        this.correctWeightVal = correctWeightVal;
    }

    public String getCorrectPayVal() {
        return correctPayVal;
    }

    public void setCorrectPayVal(String correctPayVal) {
        this.correctPayVal = correctPayVal;
    }

    public String getDistributionPhone() {
        return distributionPhone;
    }

    public void setDistributionPhone(String distributionPhone) {
        this.distributionPhone = distributionPhone;
    }

    int buttonType;
    String storeManagerPhone;
    String distributionPhone;
String refusedSignAppealTitle;
    String cancelReasonDetails;
    private Integer supplyerRefusedSignAppealStatus;
    private Integer logisticType=1;
    private double disCount=0;
    private String bePayPrice;
    private String pickupId;
private String receiverPCDTitle;
    private Integer id;
    private String orderNo;
    private Integer accountId;
    private Integer salesType;
    private String salesTypeTitle;
    private Integer orderStatus;
    private String orderStatusTitle;
    private Integer supplyChannel;
    private String supplyChannelTitle;
    private Integer deliveryType;
    private String deliveryTypeTitle;
    private Integer payType;
    private String payTypeTitle;
    private String payWayTitle;
    private String merAccount;
    private String merName;
    private String expressFee;
    private String productSumPrice;
    private String orderSumPrice;
    private String merFactPaidPrice;
    private String receiverProvinceId;
    private String receiverCityId;
    private String receiverDistrictId;
    private String receiverDetailsAddress;
    private String receiverAddress;
    private String receiver;
    private String receiverPhone;
    private Integer supplyId;
    private String supplyAccount;
    private String supplyName;
    private String deliveryDate;
    private String deliveryDateStr;
    private String deliveryMessage;
    private String placeOrderTime;
    private String payRemainSeconds;
    private String payFirstTime;
    private String outDepotTime;
    private String estimateTime;
    private String estimateTimeStr;
    private String estimateMessage;
    private String pickUpStr;
    private String pickUpPhone;
    private String driverName;
    private String driverPhone;
    private String paySecondTime;
    private String refundTime;
    private String finishedTime;
    private Integer payStatus;
    private String payStatusTitle;
    private Object inspectCode;
    private String cancelReason;
    private String remark;
    private String storeId;
    private String storeName;
    private String productId;
    private String productTitle;
    private String productCount;
    private String productChargeUnit;
    private double productUnitPrice;
    private String productGradeTitle;
    private String productNameTitle;
    private String productVarietyTitle;
    private String productBrandTitle;
    private String productSourceTitle;
    private String marketingTime;
    private String productPackageSize;
    private String productImgUrl;
    private String imgTag;
    private Integer commented;
    private String logisticTypeStr;
    private String logisticCompany;
    private String logisticCode;
    private String managerRefusedSignReason;
    private Integer versionId;
    private List<HomeCommTag> tagsList;
String refusedSignAppealResultType;
    String logisticsNo;


    private String priceDescription;
    String factPriceDescription;
    String productTotalPrice;
    String factProductTotalPrice;


    int type;

    public String getFactPriceDescription() {
        return factPriceDescription;
    }

    public void setFactPriceDescription(String factPriceDescription) {
        this.factPriceDescription = factPriceDescription;
    }

    public void setProductTotalPrice(String productTotalPrice) {
        this.productTotalPrice = productTotalPrice;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getButtonType() {
        return buttonType;
    }

    public void setButtonType(int buttonType) {
        this.buttonType = buttonType;
    }

    public String getPriceDescription() {
        return priceDescription;
    }

    public void setPriceDescription(String priceDescription) {
        this.priceDescription = priceDescription;
    }

    public String getLogisticsNo() {
        return logisticsNo;
    }

    public void setLogisticsNo(String logisticsNo) {
        this.logisticsNo = logisticsNo;
    }

    public String getStoreManagerPhone() {
        return storeManagerPhone;
    }

    public void setStoreManagerPhone(String storeManagerPhone) {
        this.storeManagerPhone = storeManagerPhone;
    }

    public String getRefusedSignAppealResultType() {
        return refusedSignAppealResultType;
    }

    public void setRefusedSignAppealResultType(String refusedSignAppealResultType) {
        this.refusedSignAppealResultType = refusedSignAppealResultType;
    }

    public String getRefusedSignAppealTitle() {
        return refusedSignAppealTitle;
    }

    public void setRefusedSignAppealTitle(String refusedSignAppealTitle) {
        this.refusedSignAppealTitle = refusedSignAppealTitle;
    }

    public Integer getSupplyerRefusedSignAppealStatus() {
        return supplyerRefusedSignAppealStatus;
    }
    public void setSupplyerRefusedSignAppealStatus(Integer supplyerRefusedSignAppealStatus) {
        this.supplyerRefusedSignAppealStatus = supplyerRefusedSignAppealStatus;
    }

    public String getCancelReasonDetails() {
        return cancelReasonDetails;
    }

    public void setCancelReasonDetails(String cancelReasonDetails) {
        this.cancelReasonDetails = cancelReasonDetails;
    }

    public Integer getLogisticType() {
        return logisticType;
    }

    public void setLogisticType(Integer logisticType) {
        this.logisticType = logisticType;
    }

    public double getDisCount() {
        return disCount;
    }

    public void setDisCount(double disCount) {
        this.disCount = disCount;
    }

    public String getBePayPrice() {
        return bePayPrice;
    }

    public void setBePayPrice(String bePayPrice) {
        this.bePayPrice = bePayPrice;
    }

    public String getPickupId() {
        return pickupId;
    }

    public void setPickupId(String pickupId) {
        this.pickupId = pickupId;
    }

    public String getReceiverPCDTitle() {
        return receiverPCDTitle;
    }

    public void setReceiverPCDTitle(String receiverPCDTitle) {
        this.receiverPCDTitle = receiverPCDTitle;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getAccountId() {
        return accountId;
    }

    public void setAccountId(Integer accountId) {
        this.accountId = accountId;
    }

    public Integer getSalesType() {
        return salesType;
    }

    public void setSalesType(Integer salesType) {
        this.salesType = salesType;
    }

    public String getSalesTypeTitle() {
        return salesTypeTitle;
    }

    public void setSalesTypeTitle(String salesTypeTitle) {
        this.salesTypeTitle = salesTypeTitle;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getOrderStatusTitle() {
        return orderStatusTitle;
    }

    public void setOrderStatusTitle(String orderStatusTitle) {
        this.orderStatusTitle = orderStatusTitle;
    }

    public Integer getSupplyChannel() {
        return supplyChannel;
    }

    public void setSupplyChannel(Integer supplyChannel) {
        this.supplyChannel = supplyChannel;
    }

    public String getSupplyChannelTitle() {
        return supplyChannelTitle;
    }

    public void setSupplyChannelTitle(String supplyChannelTitle) {
        this.supplyChannelTitle = supplyChannelTitle;
    }

    public Integer getDeliveryType() {
        return deliveryType;
    }

    public void setDeliveryType(Integer deliveryType) {
        this.deliveryType = deliveryType;
    }

    public String getDeliveryTypeTitle() {
        return deliveryTypeTitle;
    }

    public void setDeliveryTypeTitle(String deliveryTypeTitle) {
        this.deliveryTypeTitle = deliveryTypeTitle;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public String getPayTypeTitle() {
        return payTypeTitle;
    }

    public void setPayTypeTitle(String payTypeTitle) {
        this.payTypeTitle = payTypeTitle;
    }

    public String getPayWayTitle() {
        return payWayTitle;
    }

    public void setPayWayTitle(String payWayTitle) {
        this.payWayTitle = payWayTitle;
    }

    public String getMerAccount() {
        return merAccount;
    }

    public void setMerAccount(String merAccount) {
        this.merAccount = merAccount;
    }

    public String getMerName() {
        return merName;
    }

    public void setMerName(String merName) {
        this.merName = merName;
    }

    public String getExpressFee() {
        return expressFee;
    }

    public void setExpressFee(String expressFee) {
        this.expressFee = expressFee;
    }

    public String getProductSumPrice() {
        return productSumPrice;
    }

    public void setProductSumPrice(String productSumPrice) {
        this.productSumPrice = productSumPrice;
    }

    public String getOrderSumPrice() {
        return orderSumPrice;
    }

    public void setOrderSumPrice(String orderSumPrice) {
        this.orderSumPrice = orderSumPrice;
    }

    public String getMerFactPaidPrice() {
        return merFactPaidPrice;
    }

    public void setMerFactPaidPrice(String merFactPaidPrice) {
        this.merFactPaidPrice = merFactPaidPrice;
    }

    public String getReceiverProvinceId() {
        return receiverProvinceId;
    }

    public void setReceiverProvinceId(String receiverProvinceId) {
        this.receiverProvinceId = receiverProvinceId;
    }

    public String getReceiverCityId() {
        return receiverCityId;
    }

    public void setReceiverCityId(String receiverCityId) {
        this.receiverCityId = receiverCityId;
    }

    public String getReceiverDistrictId() {
        return receiverDistrictId;
    }

    public void setReceiverDistrictId(String receiverDistrictId) {
        this.receiverDistrictId = receiverDistrictId;
    }

    public String getReceiverDetailsAddress() {
        return receiverDetailsAddress;
    }

    public void setReceiverDetailsAddress(String receiverDetailsAddress) {
        this.receiverDetailsAddress = receiverDetailsAddress;
    }

    public String getReceiverAddress() {
        return receiverAddress;
    }

    public void setReceiverAddress(String receiverAddress) {
        this.receiverAddress = receiverAddress;
    }

    public String getReceiver() {
        return receiver;
    }

    public void setReceiver(String receiver) {
        this.receiver = receiver;
    }

    public String getReceiverPhone() {
        return receiverPhone;
    }

    public void setReceiverPhone(String receiverPhone) {
        this.receiverPhone = receiverPhone;
    }

    public Integer getSupplyId() {
        return supplyId;
    }

    public void setSupplyId(Integer supplyId) {
        this.supplyId = supplyId;
    }

    public String getSupplyAccount() {
        return supplyAccount;
    }

    public void setSupplyAccount(String supplyAccount) {
        this.supplyAccount = supplyAccount;
    }

    public String getSupplyName() {
        return supplyName;
    }

    public void setSupplyName(String supplyName) {
        this.supplyName = supplyName;
    }

    public String getDeliveryDate() {
        return deliveryDate;
    }

    public void setDeliveryDate(String deliveryDate) {
        this.deliveryDate = deliveryDate;
    }

    public String getDeliveryDateStr() {
        return deliveryDateStr;
    }

    public void setDeliveryDateStr(String deliveryDateStr) {
        this.deliveryDateStr = deliveryDateStr;
    }

    public String getDeliveryMessage() {
        return deliveryMessage;
    }

    public void setDeliveryMessage(String deliveryMessage) {
        this.deliveryMessage = deliveryMessage;
    }

    public String getPlaceOrderTime() {
        return placeOrderTime;
    }

    public void setPlaceOrderTime(String placeOrderTime) {
        this.placeOrderTime = placeOrderTime;
    }

    public String getPayRemainSeconds() {
        return payRemainSeconds;
    }

    public void setPayRemainSeconds(String payRemainSeconds) {
        this.payRemainSeconds = payRemainSeconds;
    }

    public String getPayFirstTime() {
        return payFirstTime;
    }

    public void setPayFirstTime(String payFirstTime) {
        this.payFirstTime = payFirstTime;
    }

    public String getOutDepotTime() {
        return outDepotTime;
    }

    public void setOutDepotTime(String outDepotTime) {
        this.outDepotTime = outDepotTime;
    }

    public String getEstimateTime() {
        return estimateTime;
    }

    public void setEstimateTime(String estimateTime) {
        this.estimateTime = estimateTime;
    }

    public String getEstimateTimeStr() {
        return estimateTimeStr;
    }

    public void setEstimateTimeStr(String estimateTimeStr) {
        this.estimateTimeStr = estimateTimeStr;
    }

    public String getEstimateMessage() {
        return estimateMessage;
    }

    public void setEstimateMessage(String estimateMessage) {
        this.estimateMessage = estimateMessage;
    }

    public String getPickUpStr() {
        return pickUpStr;
    }

    public void setPickUpStr(String pickUpStr) {
        this.pickUpStr = pickUpStr;
    }

    public String getPickUpPhone() {
        return pickUpPhone;
    }

    public void setPickUpPhone(String pickUpPhone) {
        this.pickUpPhone = pickUpPhone;
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName;
    }

    public String getDriverPhone() {
        return driverPhone;
    }

    public void setDriverPhone(String driverPhone) {
        this.driverPhone = driverPhone;
    }

    public String getPaySecondTime() {
        return paySecondTime;
    }

    public void setPaySecondTime(String paySecondTime) {
        this.paySecondTime = paySecondTime;
    }

    public String getRefundTime() {
        return refundTime;
    }

    public void setRefundTime(String refundTime) {
        this.refundTime = refundTime;
    }

    public String getFinishedTime() {
        return finishedTime;
    }

    public void setFinishedTime(String finishedTime) {
        this.finishedTime = finishedTime;
    }

    public Integer getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(Integer payStatus) {
        this.payStatus = payStatus;
    }

    public String getPayStatusTitle() {
        return payStatusTitle;
    }

    public void setPayStatusTitle(String payStatusTitle) {
        this.payStatusTitle = payStatusTitle;
    }

    public Object getInspectCode() {
        return inspectCode;
    }

    public void setInspectCode(Object inspectCode) {
        this.inspectCode = inspectCode;
    }

    public String getCancelReason() {
        return cancelReason;
    }

    public void setCancelReason(String cancelReason) {
        this.cancelReason = cancelReason;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getProductTitle() {
        return productTitle;
    }

    public void setProductTitle(String productTitle) {
        this.productTitle = productTitle;
    }

    public String getProductCount() {
        return productCount;
    }

    public void setProductCount(String productCount) {
        this.productCount = productCount;
    }

    public String getProductChargeUnit() {
        return productChargeUnit;
    }

    public void setProductChargeUnit(String productChargeUnit) {
        this.productChargeUnit = productChargeUnit;
    }

    public double getProductUnitPrice() {
        return productUnitPrice;
    }

    public void setProductUnitPrice(double productUnitPrice) {
        this.productUnitPrice = productUnitPrice;
    }

    public String getProductTotalPrice() {
        return productTotalPrice;
    }

    public String getProductGradeTitle() {
        return productGradeTitle;
    }

    public void setProductGradeTitle(String productGradeTitle) {
        this.productGradeTitle = productGradeTitle;
    }

    public String getProductNameTitle() {
        return productNameTitle;
    }

    public void setProductNameTitle(String productNameTitle) {
        this.productNameTitle = productNameTitle;
    }

    public String getProductVarietyTitle() {
        return productVarietyTitle;
    }

    public void setProductVarietyTitle(String productVarietyTitle) {
        this.productVarietyTitle = productVarietyTitle;
    }

    public String getProductBrandTitle() {
        return productBrandTitle;
    }

    public void setProductBrandTitle(String productBrandTitle) {
        this.productBrandTitle = productBrandTitle;
    }

    public String getProductSourceTitle() {
        return productSourceTitle;
    }

    public void setProductSourceTitle(String productSourceTitle) {
        this.productSourceTitle = productSourceTitle;
    }

    public String getMarketingTime() {
        return marketingTime;
    }

    public void setMarketingTime(String marketingTime) {
        this.marketingTime = marketingTime;
    }

    public String getProductPackageSize() {
        return productPackageSize;
    }

    public void setProductPackageSize(String productPackageSize) {
        this.productPackageSize = productPackageSize;
    }

    public String getProductImgUrl() {
        return productImgUrl;
    }

    public void setProductImgUrl(String productImgUrl) {
        this.productImgUrl = productImgUrl;
    }

    public String getImgTag() {
        return imgTag;
    }

    public void setImgTag(String imgTag) {
        this.imgTag = imgTag;
    }

    public Integer getCommented() {
        return commented;
    }

    public void setCommented(Integer commented) {
        this.commented = commented;
    }

    public String getLogisticTypeStr() {
        return logisticTypeStr;
    }

    public void setLogisticTypeStr(String logisticTypeStr) {
        this.logisticTypeStr = logisticTypeStr;
    }

    public String getLogisticCompany() {
        return logisticCompany;
    }

    public void setLogisticCompany(String logisticCompany) {
        this.logisticCompany = logisticCompany;
    }

    public String getLogisticCode() {
        return logisticCode;
    }

    public void setLogisticCode(String logisticCode) {
        this.logisticCode = logisticCode;
    }

    public String getManagerRefusedSignReason() {
        return managerRefusedSignReason;
    }

    public void setManagerRefusedSignReason(String managerRefusedSignReason) {
        this.managerRefusedSignReason = managerRefusedSignReason;
    }

    public Integer getVersionId() {
        return versionId;
    }

    public void setVersionId(Integer versionId) {
        this.versionId = versionId;
    }

    public List<HomeCommTag> getTagsList() {
        return tagsList;
    }

    public void setTagsList(List<HomeCommTag> tagsList) {
        this.tagsList = tagsList;
    }


}